It's been a while. Again.
Quick aside for those of you who don't like reading long blog posts:
Read More